home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Atari Mega Archive 1
/
Atari Mega Archive - Volume 1.iso
/
lists
/
gem
/
l_0799
/
761
< prev
next >
Wrap
Internet Message Format
|
1994-08-27
|
3KB
Date: Wed, 13 Jul 94 08:58 BST-1
From: Ofir Gal <ogal@cix.compulink.co.uk>
Subject: Re: Buttons Buttons Buttons
To: gem-list@world.std.com
Message-Id: <memo.636554@cix.compulink.co.uk>
Precedence: bulk
In message <m0qNwNU-0000oTC@sdf.lonestar.org>, ekl@sdf.lonestar.org said:
>Tool-based Applications : All other buttons are used to select tools. So,
This is exactly as implemented in DA's Picture and is very useful although
it takes a while to get used to.
>Other Applications : The secondary mouse button is to be used to pop-up a
It was already mentioned that this is not the standard behaviour for the
right (2nd) button. There are basically three approaches in use:
1. Ignore right button - not very useful
2. Holding the right button allows clicking in background windows with the
left button, very useful and also the standard behaviour. Works very
well in the desktop and Papyrus is another example where you can move
the cursor around and even select text while in the font selector.
3. Allow the right button to be used on background windows without topping
them. I personally find this very useful and implemented it in my
toolkit as a user option. It is also used in Datalite and Ease where
you can move/copy/drag files without having to top windows.
4. As you suggest when using the Tools idea as in DA's Picture.
>In any case, if you wish to implement a permanent menu that stays on
This is already imlemented very nicely in Geneva. It is indeed a very
useful feature. You can grab any menu by clicking its Title while holding
CTRL. I think that this is a nice method although it does not work for
popups or sub-menus. The application will have to provide this feature for
popups and window menus.
>until closed. Also, this should only be done for right-button menus.
>Menus called from a 3rd or 4th button (even if called from a background
>window) should never stay in a window, and pop-up info should only stay
>until you release the mouse button) although these menus should be
Why? What does the right mouse have to do with all this. First, all this
will only be useful for some and not all apps and secondly, methods 2 and
3 are much more standard and useful.
>Oh .. I forgot to mention this. NEVER force the user to hold both
>buttons to produce any effect. The only reason to hold two buttons is
See 2.
>they will explain. Do NOT hack things by using the right button to
>modify the event you get with the left button. You CAN get separate
With this I agree, except as mentioned in 2 and possibly 3.
Bye,
-----------------------------------------------------------------
Ofir ogal@cix.compulink.co.uk
-----------------------------------------------------------------